home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / QBASGDC1.ZIP / INTRO.TXT next >
Encoding:
Text File  |  1994-09-28  |  2.2 KB  |  63 lines

  1.  ╔═══════════════════════════════╗
  2.  ║ A BASIC course in game design ║
  3.  ║  Using QBasic on the IBM PC   ║
  4.  ╚═══════════════════════════════╝
  5.     Written by Andre van Wyk
  6.  
  7. About the course
  8. ================
  9. This is a short course in simple game design using QBasic.
  10.  
  11. No prior experience with QBasic is necessary, although I dont go into detail
  12. on how to use the QBasic menu interface.
  13.  
  14. The principle aim of the course is to stimulate interest in game design.
  15.  
  16. Its divided in modules to keep you busy for two weeks, although nothing stops 
  17. you from doing more than one module per day.
  18.  
  19. The program parts can be copied from the file and used directly.
  20. This way you dont have to type anything!
  21.   
  22. The two example games can be tailored and expanded upon as an additional 
  23. exercise.
  24.  
  25. I will use ASCII characters for graphics and only briefly discuss the 
  26. implementation of bit-mapped graphics at the end of the course.
  27.  
  28. What to expect from the course
  29. ==============================
  30. Its for "newbies" to game design.
  31.  
  32. You might experience this as a course in QBasic as well as games design.
  33. Well, without a thorough understanding of the QBasic commands you wont be able
  34. to write a game, now will you?
  35.  
  36. The course is not meant to teach you how to write DOOM, only to teach some 
  37. basic game design skills.
  38.  
  39. Making things easier
  40. ====================
  41. Use QBasic's built-in HELP function to get more information about a BASIC
  42. command.
  43.  
  44. Author's apology
  45. ================
  46. Why use QBasic to teach game design?
  47. Here are the reasons:
  48. 1) QBasic is bundled with MSDOS 5 and higher so you dont have to fork out
  49.    hundreds of dollars to get started.
  50. 2) Contrary to most beliefs it is possible to teach good programming principles
  51.    with BASIC, especially in QBasic where line numbers and GOTO's aren't
  52.    mandatory.
  53. 3) BASIC is easy enough to start with and once you've learned the ropes you
  54.    can move on to a language more suited to professional game design.
  55.  
  56. My teaching methods are unorthodox,  but I aim to teach in a fun way.
  57.  
  58. What now?
  59. =========
  60. You should now proceed with the course material!
  61.  
  62. -------------------------------------------------------------------------------
  63.